poach turtle eggs - Alemán Inglés Diccionario